#ifndef __BSP_GPIO_LED_H__
#define __BSP_GPIO_LED_H__

/*
模块名： LED

核心板LED
D2         PF8      低电平驱动

扩展板LED
LED1       PC4      高电平驱动
LED2       PC3      高电平驱动
LED3       PC13     高电平驱动

*/


// 引入头文件
#include "stm32f4xx.h"

// 声明函数

// 初始化函数

// 扩展板 LED 初始化
void LED_Init(void);        

// 核心板 LED 初始化
void LED_D2_Init(void);


// 扩展板 启动LED
// 参数：LED_ID  操作灯的编号
void LED_ON(uint8_t LED_ID); 

// 扩展板 关闭LED
// 参数：LED_ID  操作灯的编号
void LED_OFF(uint8_t LED_ID); 

// 扩展板 翻转LED
// 参数：LED_ID  操作灯的编号
void LED_ToggleBits(uint8_t LED_ID);

// 核心板 启动LED
void LED_D2_ON(void); 

// 核心板 关闭LED
void LED_D2_OFF(void); 


// 核心板 翻转LED
void LED_D2_Toggle(void);

#endif 

